AI035
Lập trình Ruby: Sách hướng dẫn cho các lập trình viên thực dụng (ấn bản thứ hai)
Chương 21: Mở rộng Ruby (API C)
Mục tiêu học tập
- Xác định các trường hợp sử dụng cần hiệu suất cao đối với các tiện ích mở rộng C
- Hiểu mô hình đối tượng nội bộ của Ruby và kiểu dữ liệu VALUE
- Đăng ký các hàm C như phương thức, lớp và module trong Ruby
- Quản lý an toàn bộ nhớ và tương tác với bộ thu gom rác của Ruby trong C